home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d20 / mxms_161.arc / PROTOS.H < prev    next >
C/C++ Source or Header  |  1991-08-04  |  5KB  |  150 lines

  1. /****************************************************************************/
  2. /*                                                                          */
  3. /*    Protos.h:      Protoypes for MaxMail                                  */
  4. /*                   Version 1.0                                            */
  5. /*                                                                          */
  6. /****************************************************************************/
  7.  
  8. /* Maxmail.c */
  9. void main(int argc,char **argv);
  10. void _pascal ShowVers(void);
  11. void _pascal show_opts(void);
  12.  
  13. /* Misc.c */
  14. void _pascal signon(void);
  15. void _pascal get_currents(void);
  16. void _pascal display_protos(void);
  17. void _pascal display_packers(void);
  18. void _pascal menu(void);
  19. int _pascal find_config(int handle,char *name,struct user_cfg *uscfg);
  20. int _pascal find_blconfig(int handle);
  21. int _pascal timeon(void);
  22. void _pascal timeremain(void);
  23. int _pascal get_kminute(void);
  24. struct proto_st * _pascal get_curprotolnk(void);
  25. struct packer_st * _pascal get_curpacklnk(void);
  26. struct repupl_st * _pascal get_curreplnk(void);
  27. void _pascal Sys_menu(void);
  28. void _pascal show_areas(int flag);
  29. int _pascal is_selarea(int msgnum);
  30. void _pascal update_msgs(void);
  31. void _pascal adjust_lastread(char *msgpath,word num);
  32. word _pascal get_lastread(char *msgpath);
  33. struct msgupd_st * _pascal find_area(int msgnum);
  34. void _pascal delay_s(unsigned n);
  35. void _pascal delay_ms(unsigned n);
  36. int _pascal find_realuser(char *name,int handle);
  37. int _pascal isskiparea(int msgarea);
  38. int _pascal isForcearea(int msgarea);
  39. void _pascal MarkForce(void);
  40. void _pascal erase_arc(void);
  41. char * _pascal stripwhite(char *strng);
  42. void _pascal setcolor(int color);
  43. void _pascal chat(void);
  44. void _pascal Holler(void);
  45. void _pascal PackUsers(void);
  46. void _pascal ljstring(char *dest,char *src,int len);
  47. int _pascal copyfile(char *source, char *dest);
  48. void _pascal homedir(void);
  49. void _pascal tempdir(void);
  50. int _pascal copy2temp(char *src);
  51.  
  52. /* MaxLib.c */
  53. int _pascal read_prm(char *pname);
  54. long _pascal fsize(char *fname);
  55. int _pascal check_carrier(void);
  56. void _pascal logit(char *strng,char flag);
  57. int _pascal switch_dir(char *dname);
  58. void _pascal strout(char *outmsg);
  59. void _pascal strin(char *inmsg);
  60. int _pascal chrin(void);
  61. void _pascal find_class(void);
  62. char * _pascal timestring(void);
  63. void _pascal cflush(void);
  64. void _pascal chrout(char ch);
  65. int _pascal chrinwait(int tminutes);
  66. void _pascal cleareol(void);
  67. void _pascal clearscreen(void);
  68.  
  69. /* MessageHelp.c */
  70. int _pascal find_fidohigh(char *msgpath);
  71. int _pascal file_fidomsg(int i,int flags,FILE *output,struct msgupd_st *msgupd,struct msghead *MSGHD);
  72. int _pascal fidomsg_init(void);
  73.  
  74. /* Init.c */
  75. void _pascal init(void);
  76. void _pascal deinit(int);
  77. void _pascal aborterror(int code,char *strng);
  78. void _pascal enable_proto(char *strng);
  79. void _pascal enable_packer(char *strng);
  80. void _pascal enable_upl(char *strng);
  81. int _pascal load_cfgfile(char *cfgfile);
  82.  
  83. /* File.c */
  84. int _pascal build_areas(int mode,int output);
  85. int _pascal load_area(struct msgupd_st *msgupd,FILE *statfile,struct msghead *MSGHD);
  86. int _pascal scan_msgs(void);
  87. void _pascal newuser_help(void);
  88. int _pascal Packit(void);
  89. int _pascal sendit(void);
  90. int _pascal repupload(void);
  91. int _pascal show_file(char *strng,int mode);
  92. unsigned _pascal get_msgcount(void);
  93. struct msgupd_st * _pascal build1_area(int msgnum,int mode);
  94. int _pascal check_barareas(struct _area *AREA,int mode);
  95. char * _pascal getfline(FILE *tfile);
  96. void _pascal makearc(char *filename);
  97. int _pascal extractarc(char *name);
  98.  
  99. /* Config.c */
  100. void _pascal getconfig(void);
  101. int _pascal new_user(int filenum);
  102. void _pascal update_usercfg(int filenum);
  103. int _pascal screen_areas(int flag);
  104. void _pascal msgmark(int num);
  105. void _pascal msgunmark(int num);
  106. void _pascal list_config(void);
  107. void _pascal get_packer(int flag);
  108. void _pascal get_proto(int flag);
  109. int _pascal reset_config(word flag);
  110. int _pascal delete_users(void);
  111. void _pascal examine_user(void);
  112. void _pascal user_stats(void);
  113. void _pascal del_msgareas(void);
  114. void _pascal add_msgareas(void);
  115. void _pascal edit_msgptrs(void);
  116. void _pascal kill_oldusers(void);
  117. int _pascal test_task(void);
  118. void _pascal tone (int freq, int time);
  119. void _pascal configmenu(void);
  120. void _pascal get_msgtype(void);
  121. void _pascal get_nfiles(void);
  122. void _pascal get_totperarea(void);
  123. int _pascal getyn(int flag);
  124. void _pascal presskey(void);
  125. int _pascal testlock(void);
  126.  
  127. /* Fossil.c */
  128. int _pascal FossilInit(void);
  129. void _pascal FossilDeInit(void);
  130. void _pascal FossPurgeBuff(int mode);
  131. void _pascal FossDtr(int mode);
  132. unsigned _pascal FossMdmStatus(void);
  133. unsigned _pascal FossGetCh(void);
  134. void _pascal FossSendStr(char *strng);
  135. void _pascal FossSendCh(byte ch);
  136. void _pascal FossFlow(byte mask);
  137. void _pascal FossBreak(int tsecs);
  138.  
  139. /* Qwkspt.c */
  140. void _pascal qwkinit(void);
  141. int _pascal openqwk(void);
  142. int _pascal qwk_fidomsg(int i,int flags,struct msgupd_st *msgupd,struct msghead *MSGHD);
  143. void _pascal qwk_newarea(struct msgupd_st *msgupd);
  144. void _pascal closeqwk(void);
  145. float _pascal IEEToMSBIN(float f);
  146. void _pascal getrep(void);
  147. int _pascal qwkfunct(struct msgupd_st *msgupd,char *msgbuff);
  148. char * _pascal namefixup(char *name);
  149.  
  150.